Rajdoot: A Remote Procedure Call Mechanism Supporting Orphan Detection and Killing

نویسندگان

  • Fabio Panzieri
  • Santosh K. Shrivastava
چکیده

Rajdoot is an RPC mechanism with a number of fault tolerance capabilities. The paper first discusses the reliability related issues and then describes how these issues have been dealt with in the RPC design. Rajdoot supports exactly once semantics with call nesting capability and incorporates effective measures for orphan detection and killing. Previously reported RPC mechanisms have not paid adequate attention to orphan treatment issues. Performance figures show that the reliability measures of Rajdoot impose little overhead.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Open and reliable group communication processing: the FITOS-RPC approach

This paper describes the design of a fault-tolerant group remote procedure call system based on the I S 0 RPC international standard ISO/IEC 11578. The system extends the original model providing detection and handling of orphan computations caused by process crashes or network partitioning. A group communication protocol supports replicated procedure execution preserving total message ordering...

متن کامل

Design of a Communication System Capable of Supporting Real-Time RPC

This paper proposes and analyzes a communic ation mechanism capable of supporting real time RPC Remote Procedure Call which is based on request acknowledgment reply semantic As an en hanced protocol of TDMA implemented Ethernet the proposed CS Communication System dynamically schedules RPC related messages according to their at tributes making a network schedule be easily com bined with a serve...

متن کامل

Efficient Treatment of Failures in RPC Systems

This paper addresses extensions to be made to a basic remote procedure call system for the integration of primitive fault tolerance measures. Our main design goal is to not introduce performance penalty for remote procedure calls executing in the absence of failures, and to not impose signiicant overhead by the treatment of failures. Basically, extensions include a simple algorithm that nds and...

متن کامل

The Design and Realization of a Gait Rehabilitation Training Robot with Body Supporting Mechanism

With the increasing number of people who have problems with their walking, a new type of gait rehabilitation training robot has been put forward and designed. In order to meet the requirements of the gait rehabilitation training, the whole mechanical structure and control system have been designed, and the model machine for gait rehabilitation training robot has been made. Using the human gait ...

متن کامل

A Protocol to Detect and Kill Orphan Processes in Distributed Computer Systems

The protocol presented here is to detect and kill orphan processes [1] in distributed computer systems effectively. That is it detects and kills the orphans when they are born. It does not waste any time to kill the orphans as the previous approaches do. All Remote procedure calls (RPC) [21][3][4] are recorded in the global log[5][6] which is associated with the monitor process[5][6] which is k...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Software Eng.

دوره 14  شماره 

صفحات  -

تاریخ انتشار 1988